package com.itheima.exception_demo.myexception_demo;

/*
    需求 : 设计一个方法 , 接收一个年龄(0-150) , 不满足要求的范围 , 则抛出一个自定义异常
 */
public class MyExceptionDemo {
    public static void main(String[] args) {
        try {
            printAge(200);
        } catch (Exception e) {
            e.printStackTrace();
        }

        System.out.println("结束!");

    }

    // 接收一个年龄, 如果年龄在范围之内 , 输出打印即可
    public static void printAge(int age) {
        if(age < 0 || age > 150){
            // 年龄不满足 , 抛出一个异常
            throw new AgeOutOfBoundsException("年龄超出边界异常!");
        }

        System.out.println(age);
    }
}
